it storms - German English Dictionary